//求和相关配置
const countOptions={
    namespaced:true,//开启命名空间，配合Count组件mapState的使用
    actions:{
        jiaOdd(context,value){
            if(context.state.sum%2){
                context.commit('JIA',value);
            }
        },
        jiaWait(context,value){
            setTimeout(() => {
                context.commit('JIA',value);
            }, 500);
        }
    },
    mutations:{
        JIA(state,value){
            console.log('mutations中的JIA被调用了')
            state.sum+=value
        },
        JIAN(state,value){
            console.log('mutations中的JIAN被调用了')
            state.sum-=value
        },
    },
    state:{
        sum:0,//当前的和
        school:'尚硅谷',
        subject:'前端',
    },
    getters:{
        bigSum(state){
            return state.sum*10
        }
    }
}

export default countOptions;